a village in asturias - Francés Inglés Diccionario